package com.coflxl.admin.model;


import javax.persistence.*;

import org.hibernate.annotations.GenericGenerator;
import xyz.erupt.annotation.*;
import xyz.erupt.annotation.sub_erupt.*;
import xyz.erupt.annotation.sub_field.*;
import xyz.erupt.annotation.sub_field.sub_edit.*;
import xyz.erupt.upms.model.base.HyperModel;
import xyz.erupt.jpa.model.BaseModel;
import java.util.Set;
import java.util.Date;

@Erupt(name = "项目管理")
@Table(name = "sys_common_system")
@Entity
public class USysCommonSystem{

    @Id
    @Column(name = "id")
    @EruptField(
            views = @View(
                    title = "系统标识"
            ),
            edit = @Edit(
                    title = "系统标识",
                    type = EditType.INPUT, notNull = true,
                    inputType = @InputType
            )
    )
    private String id;

    @EruptField(
            views = @View(
                    title = "系统名称"
            ),
            edit = @Edit(
                    title = "系统名称",
                    type = EditType.INPUT, search = @Search, notNull = true,
                    inputType = @InputType
            )
    )
    private String name;

    @EruptField(
            views = @View(
                    title = "系统开发维护人员"
            ),
            edit = @Edit(
                    title = "系统开发维护人员",
                    type = EditType.INPUT,
                    inputType = @InputType
            )
    )
    private String dev_engineer;

    @EruptField(
            views = @View(
                    title = "系统实施维护人员"
            ),
            edit = @Edit(
                    title = "系统实施维护人员",
                    type = EditType.INPUT,
                    inputType = @InputType
            )
    )
    private String ss_engineer;

}